highly trusted sponsor status - Spanish English Dictionary